Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE POPLARS Semi-Detached £751,957 £405,000 5 Mar 2009
2 THE POPLARS Detached £954,903 £890,000 30 Jun 2021
2A THE POPLARS £442,591 £400,000 8 Oct 2021
3 THE POPLARS Semi-Detached £629,124 £162,500 27 Mar 2000
5 THE POPLARS Semi-Detached £611,645 £223,000 8 Aug 2002